package org.apache.commons.io.monitor;

import java.io.File;
import java.io.FileFilter;
import java.io.Serializable;
import java.util.List;

public class a implements Serializable {
    private final List a;
    private final b b;
    private final FileFilter c;

    public File a() {
        return this.b.a();
    }

    public String toString() {
        StringBuilder stringBuilder = new StringBuilder();
        stringBuilder.append(getClass().getSimpleName());
        stringBuilder.append("[file='");
        stringBuilder.append(a().getPath());
        stringBuilder.append('\'');
        if (this.c != null) {
            stringBuilder.append(", ");
            stringBuilder.append(this.c.toString());
        }
        stringBuilder.append(", listeners=");
        stringBuilder.append(this.a.size());
        stringBuilder.append("]");
        return stringBuilder.toString();
    }
}
